/** 
 * 项目名:shiro 
 * 文件名:JdbcTemplateUtils.java 
 * 包名:com.spring.shiro.utils
 * 创建日期:2015年2月13日上午10:56:45 
 * 版权(c): ZTESOFT TECHNOLOGY CO.,LTD.Copyright 2012-2030.All rights reserved
 * 
*/
package com.spring.shiro.utils;

import com.alibaba.druid.pool.DruidDataSource;
import org.springframework.jdbc.core.JdbcTemplate;

/**
 * 创建数据库连接的工具类<br>
 * <功能详细描述>
 *
 * @author  chj_0507_dz@sina.com
 * @version [版本号,2015年2月13日]
 */
public class JdbcTemplateUtils {

    private static JdbcTemplate jdbcTemplate;

    public static JdbcTemplate jdbcTemplate() {
        if(jdbcTemplate == null) {
            jdbcTemplate = createJdbcTemplate();
        }
        return jdbcTemplate;
    }

    private static JdbcTemplate createJdbcTemplate() {

        DruidDataSource ds = new DruidDataSource();
        ds.setDriverClassName("com.mysql.jdbc.Driver");
        ds.setUrl("jdbc:mysql://localhost:3306/shiro");
        ds.setUsername("root");
        ds.setPassword("1234");

        return new JdbcTemplate(ds);
    }

}
